001    /**
002     * Created by IntelliJ IDEA.
003     * User: Wei Wang
004     * Date: Mar 11, 2003
005     * Time: 8:01:15 PM
006     */
007    
008    package EVolve.visualization.VizFactory;
009    
010    import EVolve.visualization.*;
011    import EVolve.visualization.XYViz.ValValViz.*;
012    
013    public class AllocDensityMetricVizFactory extends VisualizationFactory{
014        public String getName() {
015            return "Allocation Density Metric";
016        }
017    
018        public String getFactoryName() {
019            return "AllocDensityMetricVizFactory";
020        }
021    
022        public VisualizationDefinition createDefinition() {
023            DimensionDefinition[] dimensionDefinition = new DimensionDefinition[3];
024            dimensionDefinition[0] = new DimensionDefinition("X-axis", "time");
025            dimensionDefinition[1] = new DimensionDefinition("Y-axis", "time");
026            dimensionDefinition[2] = new DimensionDefinition("Trigger", "trigger");
027            return new VisualizationDefinition(dimensionDefinition);
028        }
029    
030        public Visualization createVisualization() {
031            return new ContinousMetric();
032        }
033    }